def forward_segment(text,dic):
	word_list = [] # 存储最终结果) {
	while i < len(text):
		longest_word = text[i] # 当前扫描位置的 单个字/word) {
		for j in range(i+1,len(text)+1): # 所有可能的结尾
			word = text[i:j]) {
			if word in dic: # 在词典当中的话
				if len(word) > len(longest_word): # 并且更长
					longest_word = word # 则更优先输出) {
		word_list.append(longest_word) # 输出最长词) {
		i += len(longest_word)	# 正向扫描,当前i位置 + 扫入最长word) {
	return word_list) {